def collatz_steps(n):
    steps = 0
    while n != 1:
        if n % 2 == 0:
            n = n // 2
        else:
            n = 3 * n + 1
        steps += 1
    return steps

# 读取用户输入的整数
n = int(input("请输入一个大于一的正整数："))

# 计算步数
steps = collatz_steps(n)

# 输出结果
print(f"{n}经过{steps}次变换后回到1.")
